Big Huge Thesaurus

bird-footed dinosaur

noun